@import url(../css/../css/../css/../css/../css/../css/../css/../css/../css/../css/../css/../css/layout.css); 
.rbox h4,.hotul,.search .input,.search button,.chaxunInp h4,.chaxunInp form button {
    background:no-repeat url(../images/acticle_makup.gif) 0 0; 
}
.pleft {
    width:680px; overflow: hidden;
}
.pright {
    width:300px; 
}
.place {
    height:30px; 
}
.place .hva {
    line-height:30px; 
}
.search .input {
    height:22px; display:inline-block; background-position:-60px -40px; 
}
.search input {
    height:14px; width:207px; border:0; font-size:12px; vertical-align:middle; margin-left:24px; color: Gray;
}
.search input.on {
    color: #222
}
.search button {
    margin-left:8px; width:60px; height:22px; vertical-align:middle; border:0; background-color:transparent; background-position:0 -40px; 
}
.pleft .box {
	border:solid 1px #E8B1CB;
}
.viewbox {
     border-top:solid 2px #F2549E; padding:15px 30px; width: 618px
}
.viewbox h2.title {
    font-size:25px; text-align:center; height:45px; line-height:45px; 
}
.viewbox .info {
    text-align:center; color:#7E7E7E; border-bottom:#E1E1E1 1px solid; margin-bottom:25px;  padding-bottom: 5px; font-size: 12px;
}
.viewbox .sbody {
    line-height:180%; font-size:14px;
}
.viewbox .sbody p {
    margin:14px 0; 
}
.viewbox .sbody a {
	color: #007095
}
.pagelist {
    text-align:center; margin-top: 30px;
}
.pagelist em,.pagelist a {
    display:inline-block; border:#90C3E2 1px solid; background:#CAE4F2; margin:0 2px; padding:3px 8px; font-size:14px; color:#0484AF;
}
.pagelist em {
    background:#F262A5; color:#FFF; border-color:#F262A5; font-weight: 700;
}
.context {
    height:35px; line-height:35px; 
}
.likebox {
	margin-top: 20px;
}
.likebox h4 {
	font-size: 14px; height: 20px; margin-bottom: 10px; padding-left: 10px;
}
.likebox li {
	height: 22px; line-height: 22px; font-size: 14px;
}
.likebox li a {
	color: #2E5C9B;
}
.jiemeilike {
	padding: 10px;
}
.jiemeilike h4 {
  border-bottom: 1px #BD528C dashed; height: 25px; line-height: 25px; padding: 0 10px; font-size: 14px; margin-bottom: 10px;
}
.jiemeilike li {
	float: left; white-space: nowrap; margin-right: 5px; width: 147px; line-height: 22px; height: 22px;
}
.mrlb {
	padding: 5px 10px;doverflow: hidden;
}
.mrlb h4 {
  border-bottom: 1px #BD528C dashed; height: 25px; line-height: 25px; padding: 0 10px;
}
.mrlb h4 strong {
	font-size: 14px; float: left;
}
.mrlb h4 small {
	font-weight: 100; float: right;
}
.mrlb ul {
	display: block; overflow: hidden; margin: 10px 0 0; width: 658px;
}
.mrlb li {
	height: 22px; line-height: 22px; float: left; width: 309px; overflow: hidden; margin: 0 10px; display: inline;
}
.mrlb li small {
	color: #999; margin-left: 5px;
}
.rbox h4 {
    height:21px; font-size:13px; padding-left:24px; padding-top:9px;
}
.rbox .m {
    border:solid 1px #E8B1CB; border-top:none; padding:15px; 
}
.rbox .l1 li {
    background:url(../images/dt_0.gif) 0 bottom repeat-x; padding-bottom:8px; margin-bottom:8px; 
}
.rbox .l1 li strong {
    height:22px; line-height:22px; 
}
.rbox .l1 li p {
    padding-left:13px; color:#909090; line-height:150%; 
}
.rbox .l1 li p a {
    color:#909090; 
}
.fcolor,.fcolor a {
    color:#BD528C; 
}
.rbox .l2 li {
    height:20px; line-height:20px; 
}
.rbox .l3 li {
    height:23px; line-height:23px; 
}
.hotul {
    background-position:-310px 0; padding-left:25px; 
}
.main-wraper,.place .search {
    margin-top:5px; 
}
.share_bar {
	text-align: center; height: 26px; padding: 10px 0;
}

.share_bar a {
	margin: 0 5px; display: inline-block;
}
.chaxunInp {
	border:solid 1px #E8B1CB;
}
.chaxunInp h4 {
    font-size:12px; color:#C12D79; padding-left:25px; background-position:5px -70px; height:22px; background-color: #F5F5F5; line-height:22px;
}
.chaxunInp .m {
    overflow:hidden; width:279px; padding:6px 10px; 
}
.chaxunInp form {
    margin:5px 0; 
}
.chaxunInp form select,.chaxunInp form button {
    font-size:12px; margin:0 3px; 
}
.chaxunInp form select.sel01 {
    width:79px; 
}
.chaxunInp form select.sel02 {
    width:188px; 
}
.chaxunInp form select.sel03 {
    width:91px; 
}
.chaxunInp form button {
    background-position:0 -120px; border:0; height:21px; width:64px; color:#9D2D64; padding:1px 0 0; margin-left: 15px;
}
.chaxunInp form button.button2 {
    background-position:0 -150px; padding-right:15px; 
}
.chaxunInp .sp {
    background:#EFC9DB; height:1px; overflow:hidden; clear:both; 
}
.viewbox .adbox {
	float:right; margin-left: 10px;padding:0;
}